technical assistance advisor - English Synonyms Dictionary